﻿
#ifndef _PASSWORD_
#define _PASSWORD_


#include "Common.h"
#include "AppFunction.h"


#define CIPHER_TIMER_ID      10
#define CIPHER_TIMER_PERIOD  100



/* 与加密功能相关的子类型                    */
#define CIPHER_NUMBER0       (SUB_TYPE + 0)
#define CIPHER_NUMBER1       (SUB_TYPE + 1)
#define CIPHER_NUMBER2       (SUB_TYPE + 2)
#define CIPHER_NUMBER3       (SUB_TYPE + 3)
#define CIPHER_NUMBER4       (SUB_TYPE + 4)
#define CIPHER_NUMBER5       (SUB_TYPE + 5)
#define CIPHER_NUMBER6       (SUB_TYPE + 6)
#define CIPHER_NUMBER7       (SUB_TYPE + 7)
#define CIPHER_NUMBER8       (SUB_TYPE + 8)
#define CIPHER_NUMBER9       (SUB_TYPE + 9)

#define CIPHER_SHOW          (SUB_TYPE + 10)
#define CIPHER_CONFIRM       (SUB_TYPE + 11)
#define CIPHER_CANCEL        (SUB_TYPE + 12)

#define CIPHER_OLD           (SUB_TYPE + 13)
#define CIPHER_NEW           (SUB_TYPE + 14)
#define CIPHER_PERIOD        (SUB_TYPE + 15)




#if defined(__cplusplus)
extern "C" {     /* Make sure we have C-declarations in C++ programs */
#endif






void password_widget_create(WM_HWIN hParent);
void PasswordFunction(pPARA_TCB pBase, pPARA_TCB pPara, uint8_t stage);
void SetModifyPassword(uint8_t enable);



#if defined(__cplusplus)
}
#endif


#endif
